frost deposit - German English Dictionary